
<template>
  <div>
    <NavMenu class="nav" />
    <a href="https://vite.dev" target="_blank">
      <img src="/vite.svg" class="logo" alt="Vite logo" />
    </a>
    <a href="https://vuejs.org/" target="_blank">
      <img src="./assets/vue.svg" class="logo vue" alt="Vue logo" />
    </a>
  </div>

  <router-view>
  </router-view>
</template>

<script setup lang="ts">
import { ref } from 'vue'
import type {TabsPaneContext} from "element-plus";
import router from "../router";
import NavMenu from './components/NavMenu.vue';

const activeIndex = ref('1')

const handleSelect = (key: string, keyPath: string[]) => {
  console.log(key, keyPath)
  if (key === '1'){
    router.push({name: 'HelloWorld'})
  }else if (key === '2'){
    router.push({name: 'Home'})
  }
}



</script>

<style scoped>
.logo {
  height: 6em;
  padding: 1.5em;
  will-change: filter;
  transition: filter 300ms;
}
.logo:hover {
  filter: drop-shadow(0 0 2em #646cffaa);
}
.logo.vue:hover {
  filter: drop-shadow(0 0 2em #42b883aa);
}

.nav {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
</style>
